#include "StdAfx.h"
#include "ShareFile.h"

CShareFile::CShareFile(void)
{
}

CShareFile::~CShareFile(void)
{
}


STDMETHODIMP CShareFile::Open(LPCTSTR pszFilePath, UINT64 uStartPos /*= 0*/)
{
	return S_OK;
}

STDMETHODIMP CShareFile::Open(HANDLE hFile, UINT64 uStartPos/* = 0*/) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::Close() 
{
	return S_OK;
}

STDMETHODIMP CShareFile::GetSize(UINT64& uSize) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::Seek(UINT64 iPosition ,DWORD dwMethod /*= FILE_BEGIN*/)
{
	return S_OK;
}

STDMETHODIMP CShareFile::SeekToEnd() 
{
	return S_OK;
}
STDMETHODIMP CShareFile::SeekToBegin() 
{
	return S_OK;
}

STDMETHODIMP CShareFile::Read(LPVOID lpData , DWORD dwCount , DWORD& dwReadCount ) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::BeginRead(UINT64 dwPos/* = 0*/) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::ReadNext(LPVOID lpData, DWORD dwCount , DWORD& dwReadCount , BOOL bBegin /*= FALSE*/) 
{
	return S_OK;
}


STDMETHODIMP CShareFile::Write(LPVOID pData , DWORD dwCount , DWORD& dwWriteCount) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::Append(LPVOID pData, DWORD dwCount , DWORD& dwWriteCount) 
{
	return S_OK;
}

STDMETHODIMP CShareFile::Clear() 
{
	return S_OK;
}

STDMETHODIMP_(FileActionType) CShareFile::GetFileActionType() 
{
	return FileActionBoth;
}
